/**
 * 
 */
package com.williamoneil.charts.shared;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author gudipati
 *
 */
public class FinancialData implements Serializable {

	/**
	 * default serial ver id
	 */
	private static final long serialVersionUID = 1L;
	
	private int year = 0;
	private short quarterNum = 1;
	
	private Date date = null;
	private BigDecimal revenues = null;
	private BigDecimal epsQtr = null;
	
	private BigDecimal epsT4Q = null;
	
	private BigDecimal yoyEPS = null;
	private BigDecimal yoyRev = null;
	
	/**
	 * @return the date
	 */
	public Date getDate() {
		return date;
	}
	/**
	 * @param date the date to set
	 */
	public void setDate(Date date) {
		this.date = date;
	}
	/**
	 * @return the revenues
	 */
	public BigDecimal getRevenues() {
		return revenues;
	}
	/**
	 * @param revenues the revenues to set
	 */
	public void setRevenues(BigDecimal revenues) {
		this.revenues = revenues;
	}
	/**
	 * @return the yoyEPS
	 */
	public BigDecimal getYoyEPS() {
		return yoyEPS;
	}
	/**
	 * @param yoyEPS the yoyEPS to set
	 */
	public void setYoyEPS(BigDecimal yoyEPS) {
		this.yoyEPS = yoyEPS;
	}
	/**
	 * @return the yoyRev
	 */
	public BigDecimal getYoyRev() {
		return yoyRev;
	}
	/**
	 * @param yoyRev the yoyRev to set
	 */
	public void setYoyRev(BigDecimal yoyRev) {
		this.yoyRev = yoyRev;
	}
	/**
	 * @return the year
	 */
	public int getYear() {
		return year;
	}
	/**
	 * @param year the year to set
	 */
	public void setYear(int year) {
		this.year = year;
	}
	/**
	 * @return the quarterNum
	 */
	public short getQuarterNum() {
		return quarterNum;
	}
	/**
	 * @param quarterNum the quarterNum to set
	 */
	public void setQuarterNum(short quarterNum) {
		this.quarterNum = quarterNum;
	}
	/**
	 * @return the epsQtr
	 */
	public BigDecimal getEpsQtr() {
		return epsQtr;
	}
	/**
	 * @param epsQtr the epsQtr to set
	 */
	public void setEpsQtr(BigDecimal epsQtr) {
		this.epsQtr = epsQtr;
	}
	/**
	 * @return the epsT4Q
	 */
	public BigDecimal getEpsT4Q() {
		return epsT4Q;
	}
	/**
	 * @param epsT4Q the epsT4Q to set
	 */
	public void setEpsT4Q(BigDecimal epsT4Q) {
		this.epsT4Q = epsT4Q;
	}
}
